Project Date
NLTEST 17 Sep 2020, 16:54

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature 4797 481 1013 0 0 6291 0 25 25 1:37:49.672 Failed
Feature InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
Check dataset record datasetIdentifierCode
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:18.248
Scenario Outline Check dataset record in ngr voor 19165027-a13a-4c19-9013-ec1fd191019d
Steps
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '19165027-a13a-4c19-9013-ec1fd191019d' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.001
When method get 0.639
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.007
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '19165027-a13a-4c19-9013-ec1fd191019d' 0.013
* def title = get response //citation/CI_Citation/title/CharacterString 0.011
* print title 0.001
16:49:26.200 [print] Wetlands (RAMSAR) (INSPIRE Geharmoniseerd)
* def xlinks = get response /GetRecordByIdResponse//@href 0.003
* def ObjectValues = 0.005
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.002
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.011
16:49:26.223 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.002
16:49:26.226 [print] [
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019d",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "https://data.overheid.nl/organisatie/PDOK",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.126
* print nlinks 0.000
16:49:26.352 [print] [
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019d",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "https://data.overheid.nl/organisatie/PDOK"
]
* def id = "19165027-a13a-4c19-9013-ec1fd191019d" 0.002
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:8.731
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019d}, {link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=https://data.overheid.nl/organisatie/PDOK}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019d"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.overheid.nl/organisatie/PDOK"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 841, url: https://data.overheid.nl/organisatie/PDOK, response: 
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:35.086 feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.033
16:49:26.399 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.062
16:49:26.462 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.931
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:49:27.395 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.397 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.397 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.432
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019d"
}
> * print "testing xlinkurl: 0.001
16:49:27.832 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.834 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.834 [print] testing xlinkurl:http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019dinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.225
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.001
16:49:28.061 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/19165027-a13a-4c19-9013-ec1fd191019d"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.069 [print]
> * def link = __arg.link 0.004
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.074 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.589
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.001
16:49:28.665 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.666 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.667 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.552
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm"
}
> * print "testing xlinkurl: 0.001
16:49:29.220 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.222 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.228 [print] testing xlinkurl:http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htminfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.972
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:49:31.202 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:31.204 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:31.205 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.288
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:49:31.494 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:31.496 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:31.497 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 26.736
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:58.234 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:58.237 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:58.237 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.707
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:58.946 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:58.948 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:58.948 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.279
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.003
16:49:59.228 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:59.232 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:59.234 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.065
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:49:59.300 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:59.303 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:59.303 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.057
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:50:01.363 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:01.365 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:01.365 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.089
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.001
16:50:03.456 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:03.457 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:03.458 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.173
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.overheid.nl/organisatie/PDOK"
}
> * print "testing xlinkurl: 0.002
16:50:03.633 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:03.636 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:03.637 [print] testing xlinkurl:https://data.overheid.nl/organisatie/PDOKinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.670
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 841, url: https://data.overheid.nl/organisatie/PDOK, response: 
16:50:05.308 status code was: 404, expected: 200, response time: 841, url: https://data.overheid.nl/organisatie/PDOK, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:50:05.308 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.overheid.nl/organisatie/PDOK"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 841, url: https://data.overheid.nl/organisatie/PDOK, response: 
16:50:05.311 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:05.312 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.293
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.001
16:50:05.607 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:05.609 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.005
16:50:05.615 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.419
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:50:17.036 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:17.038 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:17.038 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 10.986
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.003
16:50:28.027 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:28.031 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:28.032 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:50:28.308 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:28.310 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:28.311 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.717
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[20] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:50:29.029 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:29.033 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:29.035 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.049
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
3:2.751
Scenario Outline Check dataset record in ngr voor dc5b522e-3e14-4738-9e8e-2401e1b19ef2
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.003
And param id = 'dc5b522e-3e14-4738-9e8e-2401e1b19ef2' 0.006
And param elementsetname = 'full' 0.027
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.861
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'dc5b522e-3e14-4738-9e8e-2401e1b19ef2' 0.005
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* print title 0.000
16:49:26.422 [print] Potentieel koude en warmte uit open en gesloten WKO systemen (GJ/ha.jaar)
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.041
16:49:26.465 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:49:26.466 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
  "http://standaarden.overheid.nl/owms/terms/RVO",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.005
* print nlinks 0.000
16:49:26.471 [print] [
  "https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
  "http://standaarden.overheid.nl/owms/terms/RVO"
]
* def id = "dc5b522e-3e14-4738-9e8e-2401e1b19ef2" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:30.917
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2}, {link=http://standaarden.overheid.nl/owms/terms/RVO}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/er}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/RVO"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/er"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:57.388 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.003
16:49:26.494 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.003
16:49:26.497 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.437
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.021
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
}
> * print "testing xlinkurl: 0.009
16:49:26.957 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:26.967 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:26.968 [print] testing xlinkurl:https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.394
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/RVO"
}
> * print "testing xlinkurl: 0.001
16:49:27.364 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/dc5b522e-3e14-4738-9e8e-2401e1b19ef2"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.366 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.366 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/RVOinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.545
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er"
}
> * print "testing xlinkurl: 0.001
16:49:27.913 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/RVO"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.914 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.915 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/erinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.703
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:49:28.620 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/er"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.622 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.622 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.807
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:49:29.430 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.433 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:29.434 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.291
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:49:29.727 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.729 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.729 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.704
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.004
16:49:51.435 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:51.441 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:51.442 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.072
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:57.515 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:57.517 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:57.518 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:49:57.797 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:57.800 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:57.801 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.071
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.002
16:49:57.873 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:57.876 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:57.878 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 18.215
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:50:16.095 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:16.097 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:16.097 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 9.108
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.001
16:50:25.206 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:25.209 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:25.210 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.106
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:50:25.317 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:25.320 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:25.320 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.292
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.001
16:50:25.614 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:25.616 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:25.618 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.008
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:50:36.627 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:36.629 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:36.630 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.029
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.001
16:50:42.661 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:42.663 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:42.663 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.302
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.002
16:50:42.967 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:42.969 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:42.970 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.137
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:50:49.109 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:49.111 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:49.112 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 8.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
4:30.493
Scenario Outline Check dataset record in ngr voor e3b0da1e-0664-4025-b3f5-a54d74a26450
Steps
Given path 'geonetwork/srv/dut/inspire' 0.008
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e3b0da1e-0664-4025-b3f5-a54d74a26450' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.703
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e3b0da1e-0664-4025-b3f5-a54d74a26450' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* print title 0.000
16:49:26.238 [print] zoutvelden en zoutproductieputten onder INSPIRE
* def xlinks = get response /GetRecordByIdResponse//@href 0.014
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.015
16:49:26.269 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.002
16:49:26.271 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b",
  "http://rdfdata.eionet.europa.eu/inspirethemes/themes/34",
  "http://geonetwork-opensource.org/inspire-theme#",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.073
* print nlinks 0.000
16:49:26.345 [print] [
  "https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b",
  "http://rdfdata.eionet.europa.eu/inspirethemes/themes/34",
  "http://geonetwork-opensource.org/inspire-theme#",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
]
* def id = "e3b0da1e-0664-4025-b3f5-a54d74a26450" 0.003
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 2:14.866
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/4258}, {link=https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b}, {link=http://rdfdata.eionet.europa.eu/inspirethemes/themes/34}, {link=http://geonetwork-opensource.org/inspire-theme#}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 371, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b, response: 
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://rdfdata.eionet.europa.eu/inspirethemes/themes/34"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 564, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/34, response: 
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://geonetwork-opensource.org/inspire-theme#"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 403, url: http://geonetwork-opensource.org/inspire-theme#, response: 
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 335, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60463, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:41.215 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/4258"
}
> * print "testing xlinkurl: 0.023
16:49:26.395 [print]
> * def link = __arg.link 0.002
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.066
16:49:26.464 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/4258info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.478
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.007
> * def mystorage = Java.type('storage.DataStorage') 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b"
}
> * print "testing xlinkurl: 0.006
16:49:26.952 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:26.959 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:26.960 [print] testing xlinkurl:https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76binfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.372
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 371, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b, response: 
16:49:27.333 status code was: 404, expected: 200, response time: 371, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://rdfdata.eionet.europa.eu/inspirethemes/themes/34"
}
> * print "testing xlinkurl: 0.008
16:49:27.333 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 371, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesce4a6d93-83d6-4397-afa1-d4117d5ce76b, response: 
16:49:27.342 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.003
16:49:27.346 [print] testing xlinkurl:http://rdfdata.eionet.europa.eu/inspirethemes/themes/34info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.564
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 564, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/34, response: 
16:49:27.911 status code was: 404, expected: 200, response time: 564, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/34, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://geonetwork-opensource.org/inspire-theme#"
}
> * print "testing xlinkurl: 0.001
16:49:27.912 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://rdfdata.eionet.europa.eu/inspirethemes/themes/34"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 564, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/34, response: 
16:49:27.914 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.914 [print] testing xlinkurl:http://geonetwork-opensource.org/inspire-theme#info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.691
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 403, url: http://geonetwork-opensource.org/inspire-theme#, response: 
16:49:28.623 status code was: 404, expected: 200, response time: 403, url: http://geonetwork-opensource.org/inspire-theme#, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
}
> * print "testing xlinkurl: 0.000
16:49:28.623 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://geonetwork-opensource.org/inspire-theme#"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 403, url: http://geonetwork-opensource.org/inspire-theme#, response: 
16:49:28.625 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.625 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.340
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 335, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:49:28.966 status code was: 500, expected: 200, response time: 335, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:49:28.967 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 335, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:49:28.969 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.970 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.165
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.002
16:49:35.142 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:35.145 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:35.147 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.014
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:37.163 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:37.166 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:37.167 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:49:37.447 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:37.449 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:37.450 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.177
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:49:37.631 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:37.633 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:37.635 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.674
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60463, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
16:50:38.309 status code was: 502, expected: 200, response time: 60463, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:50:38.309 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60463, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
16:50:38.311 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:38.311 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.946
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:51:00.259 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:00.260 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:00.262 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:51:00.540 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:00.541 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:00.542 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.156
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:51:06.700 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:06.701 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:06.702 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.997
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:51:12.701 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:12.702 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:12.703 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.279
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:51:12.983 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:12.985 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:12.986 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.108
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:51:20.095 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:20.098 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:20.099 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.115
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
4:22.110
Scenario Outline Check dataset record in ngr voor b61a773c-ecad-4e60-93e9-0a4caac0b52f
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b61a773c-ecad-4e60-93e9-0a4caac0b52f' 0.005
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.946
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b61a773c-ecad-4e60-93e9-0a4caac0b52f' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* print title 0.001
16:49:26.507 [print] Olie- en gasvelden onder INSPIRE
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.011
16:49:26.521 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.003
16:49:26.525 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef",
  "http://rdfdata.eionet.europa.eu/inspirethemes/themes/33",
  "http://geonetwork-opensource.org/inspire-theme#",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.001
16:49:26.529 [print] [
  "https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef",
  "http://rdfdata.eionet.europa.eu/inspirethemes/themes/33",
  "http://geonetwork-opensource.org/inspire-theme#",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
]
* def id = "b61a773c-ecad-4e60-93e9-0a4caac0b52f" 0.005
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 2:10.578
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef}, {link=http://rdfdata.eionet.europa.eu/inspirethemes/themes/33}, {link=http://geonetwork-opensource.org/inspire-theme#}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 362, url: https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef, response: 
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://rdfdata.eionet.europa.eu/inspirethemes/themes/33"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 573, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/33, response: 
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://geonetwork-opensource.org/inspire-theme#"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 427, url: http://geonetwork-opensource.org/inspire-theme#, response: 
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 330, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:37.114 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.004
16:49:26.553 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:26.556 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.387
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.003
> * def mystorage = Java.type('storage.DataStorage') 0.016
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef"
}
> * print "testing xlinkurl: 0.001
16:49:26.963 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:26.965 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:26.966 [print] testing xlinkurl:https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eefinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.368
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 362, url: https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef, response: 
16:49:27.335 status code was: 404, expected: 200, response time: 362, url: https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://rdfdata.eionet.europa.eu/inspirethemes/themes/33"
}
> * print "testing xlinkurl: 0.001
16:49:27.335 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 362, url: https://nationaalgeoregister.nl/geonetwork/srv/resources49e49382-674d-4ce8-9f4a-ba4dd2265eef, response: 
16:49:27.337 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.337 [print] testing xlinkurl:http://rdfdata.eionet.europa.eu/inspirethemes/themes/33info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.573
> Then status 200 0.006
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 573, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/33, response: 
16:49:27.917 status code was: 404, expected: 200, response time: 573, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/33, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://geonetwork-opensource.org/inspire-theme#"
}
> * print "testing xlinkurl: 0.001
16:49:27.917 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://rdfdata.eionet.europa.eu/inspirethemes/themes/33"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 573, url: http://rdfdata.eionet.europa.eu/inspirethemes/themes/33, response: 
16:49:27.919 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.920 [print] testing xlinkurl:http://geonetwork-opensource.org/inspire-theme#info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.727
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 427, url: http://geonetwork-opensource.org/inspire-theme#, response: 
16:49:28.648 status code was: 404, expected: 200, response time: 427, url: http://geonetwork-opensource.org/inspire-theme#, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
}
> * print "testing xlinkurl: 0.001
16:49:28.648 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://geonetwork-opensource.org/inspire-theme#"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 427, url: http://geonetwork-opensource.org/inspire-theme#, response: 
16:49:28.649 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.650 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.334
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 330, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:49:28.985 status code was: 500, expected: 200, response time: 330, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.014
16:49:28.985 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 330, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:49:29.000 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.004
16:49:29.005 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 24.319
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.006
16:49:53.327 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:53.334 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:53.335 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.806
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:50:15.143 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:15.145 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:15.146 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:50:15.425 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:15.428 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:15.429 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.063
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:50:15.494 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:15.496 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:15.497 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 47.366
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:51:02.865 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.867 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:02.867 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.163
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:51:19.031 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:19.033 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:19.033 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.290
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:51:19.325 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:19.327 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:19.327 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.047
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:51:21.376 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:21.378 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:21.378 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 3.702
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.001
16:51:25.081 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:25.083 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:25.084 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.285
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:51:25.371 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:25.373 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:25.373 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.685
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:51:26.060 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:26.062 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:26.064 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.049
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
3:40.637
Scenario Outline Check dataset record in ngr voor fcefa13c-44e2-4953-b6d6-1ddceebc57fc
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'fcefa13c-44e2-4953-b6d6-1ddceebc57fc' 0.013
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.091
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.003
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'fcefa13c-44e2-4953-b6d6-1ddceebc57fc' 0.007
* def title = get response //citation/CI_Citation/title/CharacterString 0.003
* print title 0.000
16:49:26.683 [print] Vogelrichtlijn verspreiding van soorten
* def xlinks = get response /GetRecordByIdResponse//@href 0.002
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.005
16:49:26.691 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:49:26.692 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "https://www.iana.org/assignments/media-types/application/zip",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.003
* print nlinks 0.000
16:49:26.696 [print] [
  "https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "fcefa13c-44e2-4953-b6d6-1ddceebc57fc" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:49.781
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/3035}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fc}, {link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=https://www.iana.org/assignments/media-types/application/zip}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/3035"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fc"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.iana.org/assignments/media-types/application/zip"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:16.479 feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/3035"
}
> * print "testing xlinkurl: 0.010
16:49:26.715 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:26.718 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/3035info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.306
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.003
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
}
> * print "testing xlinkurl: 0.001
16:49:27.029 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/3035"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.031 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:27.033 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fcinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.568
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.001
16:49:27.603 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/fcefa13c-44e2-4953-b6d6-1ddceebc57fc"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.607 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:27.608 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.532
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:49:28.143 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.148 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.007
16:49:28.155 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.287
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147"
}
> * print "testing xlinkurl: 0.000
16:49:28.444 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.445 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.445 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 13.721
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"
}
> * print "testing xlinkurl: 0.006
16:49:42.170 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:42.177 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.003
16:49:42.181 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 8.251
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.006
16:49:50.438 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:50.447 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:50.447 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.282
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:49:50.733 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:50.736 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:50.736 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 14.116
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:50:04.855 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:04.857 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:04.857 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 14.413
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:50:19.272 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:19.273 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:19.273 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.274
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:50:19.550 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:19.551 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:19.552 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.065
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:50:19.618 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:19.621 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:19.623 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.981
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:50:27.606 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:27.608 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:27.608 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.039
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:50:43.649 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:43.651 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:43.651 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.302
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.001
16:50:43.955 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:43.957 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:43.959 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 9.019
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.002
16:50:52.979 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:52.982 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:52.982 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 9.986
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:51:02.970 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.971 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:02.971 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.287
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:51:03.260 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:03.271 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:03.272 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.719
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.005
16:51:03.994 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:03.999 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:04.000 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.241
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.iana.org/assignments/media-types/application/zip"
}
> * print "testing xlinkurl: 0.001
16:51:10.243 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:10.245 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:10.246 [print] testing xlinkurl:https://www.iana.org/assignments/media-types/application/zipinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.233
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[20] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"
}
> * print "testing xlinkurl: 0.001
16:51:10.480 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.iana.org/assignments/media-types/application/zip"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:10.482 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:10.483 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.995
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
6:3.834
Scenario Outline Check dataset record in ngr voor 7dd1fd45-ace5-41e0-93a6-64e3be231717
Steps
Given path 'geonetwork/srv/dut/inspire' 0.003
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '7dd1fd45-ace5-41e0-93a6-64e3be231717' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.035
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '7dd1fd45-ace5-41e0-93a6-64e3be231717' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.005
* print title 0.000
16:49:26.655 [print] Administratieve Eenheden (INSPIRE geharmoniseerd)
* def xlinks = get response /GetRecordByIdResponse//@href 0.002
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:49:26.658 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:49:26.659 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.000
16:49:26.662 [print] [
  "http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1"
]
* def id = "7dd1fd45-ace5-41e0-93a6-64e3be231717" 0.027
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 3:1.406
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258}, {link=http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/au}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/su}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1"}
checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/au"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/su"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 62181, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response: 
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60466, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response: 
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:28.095 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"
}
> * print "testing xlinkurl: 0.003
16:49:26.729 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:26.731 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.288
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1"
}
> * print "testing xlinkurl: 0.011
16:49:27.022 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.034 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:27.036 [print] testing xlinkurl:http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.040
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
16:49:27.076 java.net.UnknownHostException: kadaster: Temporary failure in name resolution, http call failed after 39 milliseconds for URL: http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1
16:49:27.077 http request failed: 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au"
}
> * print "testing xlinkurl: 0.001
16:49:27.077 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://kadaster/29f0fa66-3928-4e95-ae30-5b1eab818ac1"}
checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
16:49:27.079 [print]
> * def link = __arg.link 0.012
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.092 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/auinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.205
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su"
}
> * print "testing xlinkurl: 0.000
16:49:28.299 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/au"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.300 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.300 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/suinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.690
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.002
16:49:28.996 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/su"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.998 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:29.001 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.805
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.002
16:49:29.807 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.810 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.812 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.279
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:49:30.093 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:30.097 [print]
> * def link = __arg.link 0.002
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:30.100 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:2.395
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 62181, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response: 
16:50:32.496 status code was: 502, expected: 200, response time: 62181, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:50:32.496 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 62181, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response: 
16:50:32.498 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:32.499 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.017
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.005
16:50:34.518 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:34.524 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:34.526 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.279
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:50:34.808 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:34.810 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:34.811 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.056
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.002
16:50:34.869 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:34.871 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:34.873 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.006
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:50:45.881 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:45.883 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:45.883 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.672
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60466, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response: 
16:51:46.556 status code was: 502, expected: 200, response time: 60466, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:51:46.556 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60466, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response: 
16:51:46.558 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:46.559 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.299
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:51:46.859 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:46.861 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:46.861 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 12.647
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:51:59.509 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:59.511 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:59.511 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.056
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:52:05.568 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:05.570 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:05.570 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.280
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:52:05.852 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:05.853 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:05.853 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.153
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:52:12.007 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:12.009 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:12.011 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.083
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:43.403
Scenario Outline Check dataset record in ngr voor f99e915a-75e5-4c36-97f2-61eff692d85b
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f99e915a-75e5-4c36-97f2-61eff692d85b' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.101
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f99e915a-75e5-4c36-97f2-61eff692d85b' 0.005
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* print title 0.011
16:49:26.712 [print] Grondwateronderzoek onder INSPIRE
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:49:26.714 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:49:26.714 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.017
* print nlinks 0.000
16:49:26.732 [print] [
  "https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "f99e915a-75e5-4c36-97f2-61eff692d85b" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:21.143
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=http://www.opengis.net/def/crs/EPSG/0/5709}, {link=https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/5709"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 290, url: https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77, response: 
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 437, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:47.877 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:49:26.739 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.007
16:49:26.741 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.607
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/5709"
}
> * print "testing xlinkurl: 0.001
16:49:27.355 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.356 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.357 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/5709info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.298
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77"
}
> * print "testing xlinkurl: 0.000
16:49:27.656 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/5709"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.658 [print]
> * def link = __arg.link 0.001
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:27.661 [print] testing xlinkurl:https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.291
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 290, url: https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77, response: 
16:49:27.953 status code was: 404, expected: 200, response time: 290, url: https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
}
> * print "testing xlinkurl: 0.002
16:49:27.953 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 290, url: https://nationaalgeoregister.nl/geonetwork/srv/resources7e290e63-f991-4cc3-beff-1ff08ce2be77, response: 
16:49:27.957 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:27.958 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.437
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 437, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:49:28.396 status code was: 500, expected: 200, response time: 437, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.012
16:49:28.397 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 437, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:49:28.410 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:28.412 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 17.909
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:46.323 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:46.325 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:46.325 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.713
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.002
16:49:47.041 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:47.045 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:47.047 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:49:47.324 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:47.327 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:47.328 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.155
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.004
16:49:47.486 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:47.491 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:47.493 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.072
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.002
16:49:54.566 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:54.569 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:54.570 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.646
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:50:02.219 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:02.221 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:02.222 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.455
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.001
16:50:02.679 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:02.681 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:02.681 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.645
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.003
16:50:24.329 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:24.333 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:24.335 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.098
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.001
16:50:30.434 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:30.437 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:30.438 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.287
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:50:30.727 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:30.729 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:30.730 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.070
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:50:36.802 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:36.803 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:36.804 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.072
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
3:7.708
Scenario Outline Check dataset record in ngr voor f44dac86-2228-412f-8355-e56446ca9933
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f44dac86-2228-412f-8355-e56446ca9933' 0.011
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.180
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f44dac86-2228-412f-8355-e56446ca9933' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* print title 0.001
16:49:26.810 [print] Gebieden in de Eemsmonding en de Dollard
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.016
16:49:26.829 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.002
16:49:26.831 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "www.hydro.nl",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.001
16:49:26.835 [print] [
  "https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "www.hydro.nl"
]
* def id = "f44dac86-2228-412f-8355-e56446ca9933" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:33.272
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/am}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://inspire.ec.europa.eu/id/document/tg/hy}, {link=www.hydro.nl}, {link=http://www.opengis.net/def/serviceType/ogc/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengis.net/def/serviceType/ogc/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 542, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933, response: 
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/am"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/id/document/tg/hy"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"www.hydro.nl"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:00.109 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258"
}
> * print "testing xlinkurl: 0.001
16:49:26.871 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:26.872 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.298
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933"
}
> * print "testing xlinkurl: 0.001
16:49:27.173 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.175 [print]
> * def link = __arg.link 0.010
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.004
16:49:27.190 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.547
> Then status 200 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 542, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933, response: 
16:49:27.739 status code was: 500, expected: 200, response time: 542, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am"
}
> * print "testing xlinkurl: 0.001
16:49:27.742 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 542, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/recordsf44dac86-2228-412f-8355-e56446ca9933, response: 
16:49:27.744 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:27.746 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/aminfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.692
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.000
16:49:28.439 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/am"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.441 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.441 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.835
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:49:29.278 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.280 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.281 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.278
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:49:29.560 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.562 [print]
> * def link = __arg.link 0.001
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.564 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 15.649
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:45.215 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:45.217 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:45.217 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.252
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:51.471 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:51.473 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:51.473 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:49:51.752 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:51.755 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:51.758 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.071
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:49:51.830 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:51.832 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:51.833 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 15.736
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:50:07.570 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:07.572 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:50:07.575 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.691
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.002
16:50:19.268 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:19.272 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:19.272 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.106
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/id/document/tg/hy"
}
> * print "testing xlinkurl: 0.000
16:50:19.379 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:19.381 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:19.381 [print] testing xlinkurl:http://inspire.ec.europa.eu/id/document/tg/hyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.771
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "www.hydro.nl"
}
> * print "testing xlinkurl: 0.002
16:50:20.153 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/id/document/tg/hy"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:20.156 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:20.157 [print] testing xlinkurl:www.hydro.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
16:50:20.157 org.apache.http.client.ClientProtocolException, http call failed after 0 milliseconds for URL: www.hydro.nl
16:50:20.158 http request failed: 
org.apache.http.client.ClientProtocolException
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/serviceType/ogc/wms"
}
> * print "testing xlinkurl: 0.006
16:50:20.158 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"www.hydro.nl"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
16:50:20.165 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:20.165 [print] testing xlinkurl:http://www.opengis.net/def/serviceType/ogc/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.298
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.001
16:50:20.465 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:20.468 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:20.468 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 12.231
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:50:32.700 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:32.702 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:32.703 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.005
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/serviceType/ogc/wfs"
}
> * print "testing xlinkurl: 0.001
16:50:39.710 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:39.711 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:39.712 [print] testing xlinkurl:http://www.opengis.net/def/serviceType/ogc/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.234
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:50:39.948 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:39.950 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:39.951 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.027
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:50:45.979 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:45.981 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:45.982 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 14.125
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
10:41.671
Scenario Outline Check dataset record in ngr voor 002d9127-c16d-4b8d-9f5e-102a8c8e36c4
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '002d9127-c16d-4b8d-9f5e-102a8c8e36c4' 0.019
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.214
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.002
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '002d9127-c16d-4b8d-9f5e-102a8c8e36c4' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.003
* print title 0.000
16:49:26.862 [print] Geluidkaart hoofdspoornet 2016 (Lnight)
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.010
16:49:26.874 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:49:26.875 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.000
16:49:26.877 [print] [
  "https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "002d9127-c16d-4b8d-9f5e-102a8c8e36c4" 0.007
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 5:20.219
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengis.net/def/serviceType/ogc/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengis.net/def/serviceType/ogc/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://data.europa.eu/eli/reg/2010/1089}, {link=http://inspire.ec.europa.eu/id/document/tg/hh}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4"}
checkxlinkurl.template.feature:15 - status code was: 400, expected: 200, response time: 341, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4, response: 
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60480, url: http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset, response: 
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response: 
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60484, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope, response: 
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60458, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://data.europa.eu/eli/reg/2010/1089"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 21
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/id/document/tg/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:47.103 feature call (loop) failed at index: 21
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/id/document/tg/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.008
16:49:26.897 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:26.900 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.299
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
}
> * print "testing xlinkurl: 0.001
16:49:27.201 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.202 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.203 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.342
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 400, expected: 200, response time: 341, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4, response: 
16:49:27.545 status code was: 400, expected: 200, response time: 341, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"
}
> * print "testing xlinkurl: 0.001
16:49:27.546 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4"}
checkxlinkurl.template.feature:15 - status code was: 400, expected: 200, response time: 341, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records/002d9127-c16d-4b8d-9f5e-102a8c8e36c4, response: 
16:49:27.552 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:49:27.554 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/hhinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.738
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:49:28.294 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.296 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.296 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.831
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:49:29.129 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.131 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.132 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.294
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49"
}
> * print "testing xlinkurl: 0.008
16:49:29.428 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:29.436 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:29.437 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 10.729
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"
}
> * print "testing xlinkurl: 0.005
16:49:40.168 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:40.174 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.003
16:49:40.178 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.689
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60480, url: http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset, response: 
16:50:40.867 status code was: 502, expected: 200, response time: 60480, url: http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.001
16:50:40.867 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60480, url: http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset, response: 
16:50:40.869 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:40.871 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.002
16:50:41.148 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:41.151 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:41.151 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.701
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response: 
16:51:41.853 status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:41.853 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national, response: 
16:51:41.855 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:41.855 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.693
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60484, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope, response: 
16:52:42.549 status code was: 502, expected: 200, response time: 60484, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:42.549 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60484, url: http://inspire.ec.europa.eu/metadata-codelist/SpatialScope, response: 
16:52:42.550 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:42.550 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:52:42.828 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:42.830 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:42.831 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.067
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:52:42.899 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:42.900 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:42.901 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.669
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60458, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
16:53:43.571 status code was: 502, expected: 200, response time: 60458, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:53:43.571 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60458, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
16:53:43.573 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:43.573 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 25.152
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/serviceType/ogc/wms"
}
> * print "testing xlinkurl: 0.000
16:54:08.727 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:08.728 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:08.728 [print] testing xlinkurl:http://www.opengis.net/def/serviceType/ogc/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.253
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.001
16:54:08.982 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:08.985 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:08.986 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.755
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:54:20.743 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:20.744 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:54:20.748 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 10.695
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/serviceType/ogc/wfs"
}
> * print "testing xlinkurl: 0.000
16:54:31.444 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:31.445 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:31.445 [print] testing xlinkurl:http://www.opengis.net/def/serviceType/ogc/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.237
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:54:31.684 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:31.686 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:31.686 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.057
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:54:37.744 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:37.746 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:37.746 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.027
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[20] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://data.europa.eu/eli/reg/2010/1089"
}
> * print "testing xlinkurl: 0.000
16:54:43.774 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:43.775 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:43.775 [print] testing xlinkurl:http://data.europa.eu/eli/reg/2010/1089info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.498
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[21] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/id/document/tg/hh"
}
> * print "testing xlinkurl: 0.000
16:54:46.275 feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://data.europa.eu/eli/reg/2010/1089"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:54:46.276 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:54:46.276 [print] testing xlinkurl:http://inspire.ec.europa.eu/id/document/tg/hhinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.825
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
3:12.232
Scenario Outline Check dataset record in ngr voor 3703b249-a0eb-484e-ba7a-10e31a55bcec
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3703b249-a0eb-484e-ba7a-10e31a55bcec' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 1.187
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3703b249-a0eb-484e-ba7a-10e31a55bcec' 0.001
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.010
16:49:26.835 [print] Invasieve Exoten (INSPIRE Geharmoniseerd)
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:49:26.837 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.022
16:49:26.860 [print] [
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "579",
  "http://data.europa.eu/eli/reg/2010/1089"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.003
* print nlinks 0.002
16:49:26.866 [print] [
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec",
  "579"
]
* def id = "3703b249-a0eb-484e-ba7a-10e31a55bcec" 0.002
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:35.519
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://www.opengis.net/def/crs/EPSG/0/3035}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=579}, {link=http://data.europa.eu/eli/reg/2010/1089}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/3035"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 363, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec, response: 
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"579"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://data.europa.eu/eli/reg/2010/1089"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.387 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://data.europa.eu/eli/reg/2010/1089"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.013
16:49:26.895 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:26.896 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.554
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/3035"
}
> * print "testing xlinkurl: 0.001
16:49:27.452 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:27.454 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:27.455 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/3035info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.570
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec"
}
> * print "testing xlinkurl: 0.002
16:49:28.029 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/3035"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:28.032 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.008
16:49:28.040 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcecinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.363
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 363, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec, response: 
16:49:28.404 status code was: 500, expected: 200, response time: 363, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.008
16:49:28.404 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 363, url: https://www.nationaalgeoregister.nl/geonetwork/srv/api/records3703b249-a0eb-484e-ba7a-10e31a55bcec, response: 
16:49:28.413 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:49:28.414 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 25.774
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:49:54.190 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:49:54.193 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:49:54.195 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.138
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:50:05.334 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:05.336 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:05.337 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.273
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd"
}
> * print "testing xlinkurl: 0.001
16:50:05.612 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:05.614 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:05.615 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/sdinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.741
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:50:06.358 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:06.360 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:06.361 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.795
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:50:07.158 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:07.161 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:07.161 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.280
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143"
}
> * print "testing xlinkurl: 0.001
16:50:07.443 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:07.447 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:07.447 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 3.246
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"
}
> * print "testing xlinkurl: 0.001
16:50:10.695 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:10.697 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:10.697 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 4.741
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.000
16:50:15.440 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:15.441 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:15.442 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:50:15.722 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:15.724 [print]
> * def link = __arg.link 0.006
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:15.731 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.060
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:50:15.792 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:15.794 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:15.795 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 37.314
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:50:53.110 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:53.111 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:53.112 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.296
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "579"
}
> * print "testing xlinkurl: 0.001
16:50:59.411 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:59.413 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:59.414 [print] testing xlinkurl:579info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
16:50:59.415 org.apache.http.client.ClientProtocolException, http call failed after 0 milliseconds for URL: 579
16:50:59.415 http request failed: 
org.apache.http.client.ClientProtocolException
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://data.europa.eu/eli/reg/2010/1089"
}
> * print "testing xlinkurl: 0.002
16:50:59.415 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"579"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
16:50:59.418 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:59.419 [print] testing xlinkurl:http://data.europa.eu/eli/reg/2010/1089info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.966
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
5:21.893
Scenario Outline Check dataset record in ngr voor 977e0e94-7aa9-4784-b2da-eaec44adb61b
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '977e0e94-7aa9-4784-b2da-eaec44adb61b' 0.004
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.506
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '977e0e94-7aa9-4784-b2da-eaec44adb61b' 0.006
* def title = get response //citation/CI_Citation/title/CharacterString 0.001
* print title 0.000
16:50:35.607 [print] Habitatrichtlijn verspreiding van habitattypen
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.010
16:50:35.619 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:50:35.619 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61b",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "https://www.iana.org/assignments/media-types/application/zip",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.006
16:50:35.628 [print] [
  "https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61b",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
]
* def id = "977e0e94-7aa9-4784-b2da-eaec44adb61b" 0.003
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 2:40.694
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/3035}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61b}, {link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://inspire.ec.europa.eu/media-types/application/x-shapefile}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=https://www.iana.org/assignments/media-types/application/zip}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/3035"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61b"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/media-types/application/x-shapefile"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 21
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 22
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.iana.org/assignments/media-types/application/zip"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 23
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:16.322 feature call (loop) failed at index: 23
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/3035"
}
> * print "testing xlinkurl: 0.006
16:50:35.641 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:35.643 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/3035info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.370
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61b"
}
> * print "testing xlinkurl: 0.001
16:50:36.015 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/3035"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:36.018 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:36.018 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61binfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.327
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.001
16:50:36.348 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/977e0e94-7aa9-4784-b2da-eaec44adb61b"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:36.350 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:36.351 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.546
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb"
}
> * print "testing xlinkurl: 0.001
16:50:36.899 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:36.901 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:36.902 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/hbinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.245
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:50:38.149 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:38.152 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:38.153 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.800
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:50:38.955 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:38.958 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:38.959 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43"
}
> * print "testing xlinkurl: 0.002
16:50:39.236 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:39.239 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:39.240 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.167
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"
}
> * print "testing xlinkurl: 0.002
16:50:50.409 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:50.412 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:50.413 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.087
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.002
16:50:56.502 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:56.505 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:50:56.506 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.279
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:50:56.787 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:56.789 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:56.789 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 9.163
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:05.954 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:05.955 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:05.955 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 44.927
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:50.884 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:50.885 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:50.885 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.273
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.002
16:51:51.159 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:51.163 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:51.163 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.059
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:51:51.223 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:51.225 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:51.226 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 30.986
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:52:22.213 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:22.214 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:22.214 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.101
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/media-types/application/x-shapefile"
}
> * print "testing xlinkurl: 0.001
16:52:29.317 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:29.319 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:29.319 [print] testing xlinkurl:http://inspire.ec.europa.eu/media-types/application/x-shapefileinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.336
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:52:30.656 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/media-types/application/x-shapefile"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:30.658 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:30.658 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.300
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:52:30.961 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:30.962 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:30.962 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.100
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:52:52.063 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:52.065 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:52.065 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.705
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:52:52.771 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:52.773 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:52.773 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.292
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[20] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:52:53.066 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:53.067 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:53.068 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.685
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[21] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:52:53.755 feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:53.756 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:53.756 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.293
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[22] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.iana.org/assignments/media-types/application/zip"
}
> * print "testing xlinkurl: 0.000
16:53:05.050 feature call (loop) failed at index: 21
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:05.051 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:05.052 [print] testing xlinkurl:https://www.iana.org/assignments/media-types/application/zipinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.166
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[23] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint"
}
> * print "testing xlinkurl: 0.001
16:53:05.223 feature call (loop) failed at index: 22
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.iana.org/assignments/media-types/application/zip"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:05.224 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:05.225 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.096
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
1:32.339
Scenario Outline Check dataset record in ngr voor 3a72b9a4-cda9-11ea-87d0-0242ac130003
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '3a72b9a4-cda9-11ea-87d0-0242ac130003' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.505
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '3a72b9a4-cda9-11ea-87d0-0242ac130003' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:50:48.389 [print] Grondwater Monitoring Net
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.004
16:50:48.394 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:50:48.394 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.005
* print nlinks 0.000
16:50:48.399 [print] [
  "https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "3a72b9a4-cda9-11ea-87d0-0242ac130003" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 45.915
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/4258}, {link=http://www.opengis.net/def/crs/EPSG/0/5709}, {link=https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/5709"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 289, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003, response: 
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 403, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:34.317 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/4258"
}
> * print "testing xlinkurl: 0.004
16:50:48.409 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:48.410 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/4258info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.332
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/5709"
}
> * print "testing xlinkurl: 0.001
16:50:48.743 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:48.745 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:48.746 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/5709info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.301
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003"
}
> * print "testing xlinkurl: 0.001
16:50:49.049 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/5709"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:49.051 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:49.051 [print] testing xlinkurl:https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.289
> Then status 200 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 289, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003, response: 
16:50:49.342 status code was: 404, expected: 200, response time: 289, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
}
> * print "testing xlinkurl: 0.002
16:50:49.343 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 289, url: https://nationaalgeoregister.nl/geonetwork/srv/resourcesff07bd5a-d6eb-11ea-87d0-0242ac130003, response: 
16:50:49.346 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:49.347 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.405
> Then status 200 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 403, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:50:49.753 status code was: 500, expected: 200, response time: 403, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:50:49.754 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 403, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:50:49.757 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:49.757 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 26.056
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:15.815 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:15.816 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:15.817 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.014
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:51:21.832 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:21.834 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:21.834 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.273
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.002
16:51:22.109 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:22.111 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:22.113 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.078
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:51:22.194 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:22.196 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:22.197 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.019
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:51:28.218 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:28.220 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:28.221 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.095
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
1:54.107
Scenario Outline Check dataset record in ngr voor af135cd8-d429-4fc7-b9e3-09e15217520d
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'af135cd8-d429-4fc7-b9e3-09e15217520d' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.517
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'af135cd8-d429-4fc7-b9e3-09e15217520d' 0.006
* def title = get response //citation/CI_Citation/title/CharacterString 0.008
* print title 0.000
16:50:57.928 [print] Gemeten fijnere fractie van Fijn stof concentraties in buitenlucht.
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.001
16:50:57.930 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:50:57.931 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.001
* print nlinks 0.000
16:50:57.933 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "af135cd8-d429-4fc7-b9e3-09e15217520d" 0.016
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 56.793
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/sos}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:54.743 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:50:57.959 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:50:57.962 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.548
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:50:58.511 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:58.514 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:58.515 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.364
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db"
}
> * print "testing xlinkurl: 0.001
16:50:58.881 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:58.883 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:58.884 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53dbinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.457
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:50:59.341 javax.net.ssl.SSLException: Connection reset, http call failed after 456 milliseconds for URL: https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db
16:50:59.342 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:50:59.343 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#df9bc66f-941b-4c38-a104-1b8d940a53db"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:50:59.345 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:59.345 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.532
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.001
16:50:59.879 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:50:59.881 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:50:59.882 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.278
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"
}
> * print "testing xlinkurl: 0.001
16:51:00.161 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:00.163 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:00.163 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/efinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.680
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"
}
> * print "testing xlinkurl: 0.003
16:51:00.845 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:00.850 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:00.853 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/hhinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.692
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:51:01.547 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:01.550 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:01.550 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.809
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.002
16:51:02.361 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.364 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:02.364 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.279
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:51:02.645 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.646 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:02.647 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 12.253
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:14.901 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:14.903 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:14.903 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 18.000
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:51:32.905 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:32.907 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:32.907 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:51:33.184 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:33.185 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:33.186 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.081
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:51:33.268 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:33.270 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:33.271 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.089
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:51:39.361 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:39.362 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:39.363 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.714
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.001
16:51:40.079 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:40.082 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:40.083 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.105
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/sos"
}
> * print "testing xlinkurl: 0.000
16:51:40.189 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:40.190 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:40.191 [print] testing xlinkurl:http://www.opengeospatial.org/standards/sosinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.290
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:51:40.482 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:40.484 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:40.485 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.243
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.002
16:51:46.730 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:46.732 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:46.734 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.296
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:51:47.031 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:47.034 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:47.035 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.707
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:28.367
Scenario Outline Check dataset record in ngr voor 500d396f-5ec6-4e4b-a151-5fb3cddd8082
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '500d396f-5ec6-4e4b-a151-5fb3cddd8082' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.528
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '500d396f-5ec6-4e4b-a151-5fb3cddd8082' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.003
16:51:00.651 [print] Gemeten Zwaveldioxide concentraties in buitenlucht.
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.008
16:51:00.661 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.002
16:51:00.663 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.001
* print nlinks 0.001
16:51:00.666 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "500d396f-5ec6-4e4b-a151-5fb3cddd8082" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:13.921
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/sos}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:14.590 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:51:00.675 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:00.676 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.540
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:51:01.218 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:01.220 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:01.220 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.302
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b"
}
> * print "testing xlinkurl: 0.001
16:51:01.524 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:01.526 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:01.527 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711binfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.359
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:01.885 javax.net.ssl.SSLException: Connection reset, http call failed after 357 milliseconds for URL: https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b
16:51:01.886 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:51:01.887 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#440c4a06-6924-4f9c-a9e2-6f61340f711b"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:01.890 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:01.892 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.547
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.000
16:51:02.440 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.442 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:02.442 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"
}
> * print "testing xlinkurl: 0.000
16:51:02.720 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:02.721 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:51:02.724 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/efinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.654
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"
}
> * print "testing xlinkurl: 0.000
16:51:03.379 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:03.381 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:03.382 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/hhinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.672
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:51:04.056 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:04.058 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:04.059 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.791
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:51:04.851 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:04.853 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:04.853 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.000
16:51:05.130 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:05.132 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:05.132 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.095
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:06.229 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:06.232 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:06.232 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 30.941
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.002
16:51:37.175 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:37.179 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:51:37.181 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.274
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:51:37.456 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:37.457 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:37.457 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.073
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:51:37.533 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:37.534 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:37.535 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.300
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:51:44.836 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:44.837 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:44.837 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 4.009
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.000
16:51:48.848 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:48.849 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:48.850 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.161
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/sos"
}
> * print "testing xlinkurl: 0.001
16:51:49.012 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:49.015 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:49.016 [print] testing xlinkurl:http://www.opengeospatial.org/standards/sosinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.292
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:51:49.310 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:49.312 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:49.313 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 15.735
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:52:05.049 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:05.051 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:05.051 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.289
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.007
16:52:05.341 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:05.349 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:05.350 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 9.238
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
5:52.994
Scenario Outline Check dataset record in ngr voor f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.515
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.004
* print title 0.000
16:51:02.914 [print] Gemeten Stikstofmonoxide concentraties in buitenlucht.
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.006
16:51:02.922 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.002
16:51:02.924 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.004
* print nlinks 0.004
16:51:02.933 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833" 0.002
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 2:56.239
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/sos}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60499, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response: 
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:59.175 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.000
16:51:02.941 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:02.942 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.544
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.000
16:51:03.487 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:03.488 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:03.488 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.300
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25"
}
> * print "testing xlinkurl: 0.001
16:51:03.790 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:03.792 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:03.793 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.356
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:04.149 javax.net.ssl.SSLException: Connection reset, http call failed after 355 milliseconds for URL: https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25
16:51:04.149 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:51:04.150 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#b867ba72-5a7c-41fe-b997-394b56dfbd25"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:04.152 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:04.154 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.516
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.001
16:51:04.671 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:04.674 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:04.674 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"
}
> * print "testing xlinkurl: 0.001
16:51:04.952 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:04.954 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:04.954 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/hhinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.686
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.001
> * def mystorage = Java.type('storage.DataStorage') 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"
}
> * print "testing xlinkurl: 0.001
16:51:05.643 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:05.645 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:05.645 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/efinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.661
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.000
16:51:06.307 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:06.309 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:06.309 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.777
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:51:07.088 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:07.090 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:07.092 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:51:07.370 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:07.373 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:07.375 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.696
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:51:08.072 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:08.075 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:08.076 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.133
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:24.210 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:24.212 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:24.212 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.274
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:51:24.489 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:24.492 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:24.493 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.077
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:51:24.571 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:24.575 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:24.576 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.712
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60499, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
16:52:25.289 status code was: 502, expected: 200, response time: 60499, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:52:25.289 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60499, url: http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply, response: 
16:52:25.291 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:25.291 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1:0.694
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response: 
16:53:25.986 status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.000
16:53:25.986 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:15 - status code was: 502, expected: 200, response time: 60488, url: http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations, response: 
16:53:25.987 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:25.987 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.160
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/sos"
}
> * print "testing xlinkurl: 0.000
16:53:26.149 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:26.150 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:26.151 [print] testing xlinkurl:http://www.opengeospatial.org/standards/sosinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.292
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:53:26.445 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:26.447 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:26.447 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.852
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:53:48.300 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:48.301 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:48.302 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.301
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:53:48.604 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:48.606 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:48.606 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 10.568
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
1:35.640
Scenario Outline Check dataset record in ngr voor a322184d-6285-4856-bb78-f450b30ffc0e
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'a322184d-6285-4856-bb78-f450b30ffc0e' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.507
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'a322184d-6285-4856-bb78-f450b30ffc0e' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:51:16.993 [print] Bathymetrie Nederlands deel van de Noordzee dieper dan 10 m LAT
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.012
16:51:17.006 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.002
16:51:17.008 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7",
  "www.hydro.nl",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wcs",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.001
* print nlinks 0.003
16:51:17.013 [print] [
  "https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7",
  "www.hydro.nl",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "a322184d-6285-4856-bb78-f450b30ffc0e" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 47.566
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/5861}, {link=https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7}, {link=www.hydro.nl}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://inspire.ec.europa.eu/id/document/tg/hy}, {link=http://www.opengis.net/def/serviceType/ogc/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wcs}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/5861"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 547, url: https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7, response: 
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"www.hydro.nl"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 308, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/id/document/tg/hy"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wcs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:04.581 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/5861"
}
> * print "testing xlinkurl: 0.004
16:51:17.023 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:17.024 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/5861info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.361
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7"
}
> * print "testing xlinkurl: 0.001
16:51:17.387 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/5861"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:17.389 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:17.390 [print] testing xlinkurl:https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.547
> Then status 200 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 547, url: https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7, response: 
16:51:17.938 status code was: 404, expected: 200, response time: 547, url: https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "www.hydro.nl"
}
> * print "testing xlinkurl: 0.000
16:51:17.940 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 547, url: https://ngr.acceptatie.nationaalgeoregister.nl/geonetwork/srv/resources9d973c4a-ef03-4785-b7f6-942e86b385f7, response: 
16:51:17.941 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:17.942 [print] testing xlinkurl:www.hydro.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
16:51:17.943 org.apache.http.client.ClientProtocolException, http call failed after 0 milliseconds for URL: www.hydro.nl
16:51:17.944 http request failed: 
org.apache.http.client.ClientProtocolException
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"
}
> * print "testing xlinkurl: 0.000
16:51:17.945 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"www.hydro.nl"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException
16:51:17.946 [print]
> * def link = __arg.link 0.001
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:17.948 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.309
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 308, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:51:18.257 status code was: 500, expected: 200, response time: 308, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:51:18.258 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme"}
checkxlinkurl.template.feature:15 - status code was: 500, expected: 200, response time: 308, url: https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.inspire-theme, response: 
16:51:18.260 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:18.262 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.075
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:24.339 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:24.341 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:24.341 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.007
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:51:30.350 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:30.351 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:30.352 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.273
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.002
16:51:30.627 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:30.630 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:30.631 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.064
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:51:30.697 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:30.699 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:30.700 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.008
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:51:36.709 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:36.712 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:36.712 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 3.002
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/id/document/tg/hy"
}
> * print "testing xlinkurl: 0.001
16:51:39.715 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:39.717 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:39.717 [print] testing xlinkurl:http://inspire.ec.europa.eu/id/document/tg/hyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.686
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/serviceType/ogc/wms"
}
> * print "testing xlinkurl: 0.004
16:51:40.404 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/id/document/tg/hy"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:40.410 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:40.411 [print] testing xlinkurl:http://www.opengis.net/def/serviceType/ogc/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.232
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:51:40.646 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/serviceType/ogc/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:40.647 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:40.647 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.245
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:51:42.894 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:42.895 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:42.895 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 17.398
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wcs"
}
> * print "testing xlinkurl: 0.000
16:52:00.295 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:00.295 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:00.296 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wcsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:52:00.573 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wcs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:00.576 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:00.576 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 4.001
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
4:3.822
Scenario Outline Check dataset record in ngr voor d24ccb35-e9d2-41bf-b231-43083fc0c76d
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'd24ccb35-e9d2-41bf-b231-43083fc0c76d' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.515
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'd24ccb35-e9d2-41bf-b231-43083fc0c76d' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:51:34.840 [print] LCP emissies (Richtlijn Industriële emissies) 2016
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.010
16:51:34.852 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.001
16:51:34.853 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.004
* print nlinks 0.004
16:51:34.862 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
]
* def id = "d24ccb35-e9d2-41bf-b231-43083fc0c76d" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 2:1.661
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:36.526 feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.002
16:51:34.876 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:34.878 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.550
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:51:35.429 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:35.432 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:35.433 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.363
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3"
}
> * print "testing xlinkurl: 0.001
16:51:35.797 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:35.799 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:35.799 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.356
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:36.156 javax.net.ssl.SSLException: Connection reset, http call failed after 355 milliseconds for URL: https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3
16:51:36.156 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.002
16:51:36.156 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#6941b1f2-7ee6-4a1d-9cba-9071e3ca6cb3"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:36.159 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:36.160 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.545
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.001
16:51:36.706 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:36.708 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:36.709 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.278
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf"
}
> * print "testing xlinkurl: 0.001
16:51:36.990 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:36.991 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:36.993 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/pfinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.783
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.000
16:51:37.777 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:37.778 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:37.778 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.804
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.000
16:51:38.583 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:38.596 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.003
16:51:38.599 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.281
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.000
16:51:38.886 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:38.888 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:38.888 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 19.178
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:58.069 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:58.071 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:58.071 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.063
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:14.136 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:14.137 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:14.137 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.278
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:52:14.416 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:14.418 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:14.418 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.068
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:52:14.489 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:14.491 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:14.493 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.036
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:52:20.530 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:20.532 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:20.532 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.088
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.001
16:52:36.622 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:36.623 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:36.624 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.105
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:52:36.731 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:36.732 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:36.733 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.315
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:52:37.049 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:37.051 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:37.051 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 41.050
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:53:18.102 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:18.104 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:18.104 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.061
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.001
16:53:24.166 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:24.169 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:53:24.170 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.297
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.001
16:53:24.468 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:24.470 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:53:24.471 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.045
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[20] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.003
16:53:30.518 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:30.522 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:30.522 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.002
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:49.754
Scenario Outline Check dataset record in ngr voor e1e99000-ec47-4e9f-84a5-adad24fef0dc
Steps
Given path 'geonetwork/srv/dut/inspire' 0.002
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'e1e99000-ec47-4e9f-84a5-adad24fef0dc' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.526
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'e1e99000-ec47-4e9f-84a5-adad24fef0dc' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:51:37.648 [print] Natuurlijke alfa activiteitsconcentratie in lucht Nationaal Meetnet Radioactiviteit 2011
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:51:37.650 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:51:37.651 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.001
* print nlinks 0.000
16:51:37.653 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
]
* def id = "e1e99000-ec47-4e9f-84a5-adad24fef0dc" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:24.620
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:02.275 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.000
16:51:37.658 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:37.660 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.555
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:51:38.217 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:38.218 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:38.219 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.370
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f"
}
> * print "testing xlinkurl: 0.001
16:51:38.590 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:38.592 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:38.593 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6finfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.357
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:38.951 javax.net.ssl.SSLException: Connection reset, http call failed after 357 milliseconds for URL: https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f
16:51:38.951 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.000
16:51:38.951 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#10fcd5a9-3804-48e3-bcbd-d816594dbb6f"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:38.952 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:38.952 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.570
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"
}
> * print "testing xlinkurl: 0.001
16:51:39.524 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:39.526 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:39.526 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/efinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.686
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:51:40.213 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:40.215 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:40.215 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.799
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.002
16:51:41.015 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:41.018 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:41.020 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.274
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.000
16:51:41.295 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:41.296 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:41.299 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 27.260
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.002
16:52:08.560 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:08.563 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:08.563 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.304
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:10.869 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:10.870 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:10.871 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:52:11.147 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:11.148 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:11.149 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.055
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:52:11.205 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:11.206 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:11.207 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 15.000
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:52:26.208 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:26.209 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:26.209 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.698
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.001
16:52:26.908 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:26.910 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:26.910 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.106
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:52:27.017 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:27.019 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:27.019 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.287
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:52:27.308 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:27.315 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:27.316 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.119
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:52:33.437 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:33.438 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:33.438 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.028
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:52:39.468 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:39.469 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:39.470 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.286
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:52:39.758 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:39.759 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:39.760 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.369
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.004
16:52:51.130 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:51.136 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:51.136 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.137
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:40.053
Scenario Outline Check dataset record in ngr voor ad6caa40-89ab-47e3-85ab-3f8e32024a71
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.005
And param request = 'GetRecordById' 0.000
And param id = 'ad6caa40-89ab-47e3-85ab-3f8e32024a71' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.507
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ad6caa40-89ab-47e3-85ab-3f8e32024a71' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:51:41.735 [print] Emissies naar lucht en water in 2011 vanuit de industrie
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:51:41.736 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:51:41.737 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.001
* print nlinks 0.000
16:51:41.738 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
]
* def id = "ad6caa40-89ab-47e3-85ab-3f8e32024a71" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:19.779
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/us}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166}, {link=http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/us"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 21
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 22
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 23
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:01.520 feature call (loop) failed at index: 23
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.000
16:51:41.744 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:41.744 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.538
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:51:42.284 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:42.286 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:42.286 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.299
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65"
}
> * print "testing xlinkurl: 0.003
16:51:42.586 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:42.591 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:42.591 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.355
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:42.946 javax.net.ssl.SSLException: Connection reset, http call failed after 355 milliseconds for URL: https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65
16:51:42.946 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.004
16:51:42.946 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#6e6bf543-e1e3-468d-afae-e88618ad9a65"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:51:42.951 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:51:42.954 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.525
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us"
}
> * print "testing xlinkurl: 0.001
16:51:43.480 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:43.483 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:43.483 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/usinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.691
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf"
}
> * print "testing xlinkurl: 0.001
16:51:44.176 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/us"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:44.177 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:44.178 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/pfinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.686
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:51:44.865 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:44.867 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:44.867 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.816
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:51:45.684 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:45.687 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:51:45.688 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.272
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:51:45.963 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:45.964 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:45.965 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.061
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:51.027 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:51.028 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:51.029 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.997
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:51:53.028 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:53.029 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:53.030 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.274
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166"
}
> * print "testing xlinkurl: 0.002
16:51:53.305 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:53.308 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:53.308 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.960
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"
}
> * print "testing xlinkurl: 0.000
16:52:00.270 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:00.271 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:00.271 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 31.149
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.000
16:52:31.422 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:31.423 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:31.423 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.002
16:52:31.700 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:31.703 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.003
16:52:31.707 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.050
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:52:31.758 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:31.759 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:31.761 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.032
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:52:37.794 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:37.796 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:37.796 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.064
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.000
16:52:39.861 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:39.862 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:39.862 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.106
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:52:39.970 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:39.971 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:39.971 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.287
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:52:40.259 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:40.261 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:40.262 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.708
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[20] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:52:40.971 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:40.973 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:40.978 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.060
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[21] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:52:46.039 feature call (loop) failed at index: 20
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:46.040 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:46.040 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.294
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[22] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:52:46.335 feature call (loop) failed at index: 21
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:46.337 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:52:46.339 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.981
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[23] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:52:49.322 feature call (loop) failed at index: 22
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:49.323 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:49.324 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 12.194
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
1:37.771
Scenario Outline Check dataset record in ngr voor 247a1d15-0a67-40ce-85be-1403c08f15a8
Steps
Given path 'geonetwork/srv/dut/inspire' 0.001
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '247a1d15-0a67-40ce-85be-1403c08f15a8' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.520
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '247a1d15-0a67-40ce-85be-1403c08f15a8' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:51:55.278 [print] Nationale Parken (INSPIRE Geharmoniseerd)
* def xlinks = get response /GetRecordByIdResponse//@href 0.001
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:51:55.279 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:51:55.279 [print] [
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps",
  "https://data.overheid.nl/organisatie/PDOK",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.001
* print nlinks 0.000
16:51:55.281 [print] [
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit",
  "xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps",
  "https://data.overheid.nl/organisatie/PDOK"
]
* def id = "247a1d15-0a67-40ce-85be-1403c08f15a8" 0.002
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 48.633
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8}, {link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps}, {link=https://data.overheid.nl/organisatie/PDOK}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException: URI does not specify a valid host name: xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.overheid.nl/organisatie/PDOK"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 460, url: https://data.overheid.nl/organisatie/PDOK, response: 
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:43.916 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.000
16:51:55.286 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:55.286 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.526
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.000
16:51:55.813 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:55.815 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:55.815 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.360
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8"
}
> * print "testing xlinkurl: 0.001
16:51:56.176 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:56.178 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:56.178 [print] testing xlinkurl:http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.217
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.001
16:51:56.397 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://nationaalgeoregister.nl/geonetwork/srv/dut/catalog.search#/metadata/247a1d15-0a67-40ce-85be-1403c08f15a8"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:56.399 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:56.400 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.532
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"
}
> * print "testing xlinkurl: 0.001
16:51:56.934 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:56.936 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:56.937 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteitinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.536
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.001
16:51:57.476 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Ministerie_van_Landbouw,_Natuur_en_Voedselkwaliteit"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:57.478 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:57.479 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.000
16:51:57.755 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:51:57.756 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:51:57.757 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.270
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:04.028 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:04.029 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:04.029 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 10.994
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:52:15.025 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:15.027 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:15.028 [print] testing xlinkurl:https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.276
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.000
16:52:15.305 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:15.306 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:15.307 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.075
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:52:15.383 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:15.385 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:15.386 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.682
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:52:17.069 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:17.071 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:17.072 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.019
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.002
16:52:19.092 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:19.096 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:19.096 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.160
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps"
}
> * print "testing xlinkurl: 0.000
16:52:19.258 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:19.259 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:19.260 [print] testing xlinkurl:xlink:href=https://inspire.ec.europa.eu/id/document/tg/psinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.001
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException: URI does not specify a valid host name: xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps
16:52:19.262 org.apache.http.client.ClientProtocolException: URI does not specify a valid host name: xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps, http call failed after 0 milliseconds for URL: xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps
16:52:19.262 http request failed: 
org.apache.http.client.ClientProtocolException: URI does not specify a valid host name: xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.overheid.nl/organisatie/PDOK"
}
> * print "testing xlinkurl: 0.000
16:52:19.263 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps"}
checkxlinkurl.template.feature:14 - 
org.apache.http.client.ClientProtocolException: URI does not specify a valid host name: xlink:href=https://inspire.ec.europa.eu/id/document/tg/ps
16:52:19.264 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:19.266 [print] testing xlinkurl:https://data.overheid.nl/organisatie/PDOKinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.018
> Then status 200 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 460, url: https://data.overheid.nl/organisatie/PDOK, response: 
16:52:20.284 status code was: 404, expected: 200, response time: 460, url: https://data.overheid.nl/organisatie/PDOK, response:
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:52:20.284 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.overheid.nl/organisatie/PDOK"}
checkxlinkurl.template.feature:15 - status code was: 404, expected: 200, response time: 460, url: https://data.overheid.nl/organisatie/PDOK, response: 
16:52:20.286 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:20.286 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.305
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:52:20.592 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:20.595 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:20.596 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.001
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.005
16:52:25.600 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:25.606 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:25.606 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.274
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:52:25.882 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:25.884 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:25.886 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 18.028
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:29.113
Scenario Outline Check dataset record in ngr voor 8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.525
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:52:05.113 [print] Omgevingsdosisequivalenttempo Nationaal Meetnet Radioactiviteit 2011
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.012
16:52:05.126 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.001
16:52:05.127 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.004
16:52:05.135 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
]
* def id = "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6" 0.004
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:14.292
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/zero/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:19.432 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:52:05.148 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:52:05.151 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.537
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:52:05.689 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:05.691 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:05.691 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.370
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd"
}
> * print "testing xlinkurl: 0.001
16:52:06.063 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:06.064 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:06.065 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7ddinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.362
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:52:06.426 javax.net.ssl.SSLException: Connection reset, http call failed after 361 milliseconds for URL: https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd
16:52:06.427 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:52:06.428 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#722e3937-3e53-4048-97ef-1ced2c77f7dd"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:52:06.430 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:06.430 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.518
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"
}
> * print "testing xlinkurl: 0.000
16:52:06.949 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:06.951 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:06.951 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/efinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.988
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.001
16:52:07.941 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:07.943 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:07.943 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.810
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.000
16:52:08.756 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:08.757 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:08.758 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.000
16:52:09.034 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:09.035 [print]
> * def link = __arg.link 0.001
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:09.038 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 31.761
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:52:40.800 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:40.802 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:40.803 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.369
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:43.174 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:43.175 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:43.176 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/zero/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.001
16:52:43.455 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:43.458 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:43.459 [print] testing xlinkurl:http://creativecommons.org/publicdomain/zero/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.062
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:52:43.523 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/zero/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:43.524 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:43.525 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.002
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:52:49.529 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:49.530 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:49.530 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 2.103
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.000
16:52:51.635 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:51.637 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:51.638 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.001
> When method HEAD 0.160
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:52:51.800 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:51.802 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:51.802 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.302
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:52:52.106 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:52.107 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:52.108 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 3.714
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:52:55.823 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:55.824 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:55.825 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.225
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:53:02.052 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:02.053 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:02.053 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.288
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.005
16:53:02.342 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:02.348 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:02.349 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.059
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:53:13.410 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:13.411 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:13.412 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.019
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:50.931
Scenario Outline Check dataset record in ngr voor b3ec8793-7747-4da0-b6c3-aa384446a586
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'b3ec8793-7747-4da0-b6c3-aa384446a586' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.525
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'b3ec8793-7747-4da0-b6c3-aa384446a586' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:52:15.122 [print] Gemeten Fijn stof concentraties in buitenlucht.
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.000
16:52:15.124 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:52:15.124 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.009
* print nlinks 0.000
16:52:15.133 [print] [
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa",
  "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "b3ec8793-7747-4da0-b6c3-aa384446a586" 0.001
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:25.206
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=http://www.opengis.net/def/crs/EPSG/0/28992}, {link=https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa}, {link=http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.iana.org/assignments/media-types/application/gml+xml}, {link=http://www.opengeospatial.org/standards/sos}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:40.341 feature call (loop) failed at index: 19
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.000
16:52:15.138 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:15.138 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.531
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/28992"
}
> * print "testing xlinkurl: 0.001
16:52:15.671 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:15.672 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:15.673 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/28992info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.359
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa"
}
> * print "testing xlinkurl: 0.000
16:52:16.034 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/28992"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:16.035 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:16.035 [print] testing xlinkurl:https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafainfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.359
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:52:16.394 javax.net.ssl.SSLException: Connection reset, http call failed after 358 milliseconds for URL: https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa
16:52:16.395 http request failed: 
javax.net.ssl.SSLException: Connection reset
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"
}
> * print "testing xlinkurl: 0.001
16:52:16.396 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://data.rivm.nl/inspire/id#a3095f95-0ec7-46ff-ae14-ce2173e8fafa"}
checkxlinkurl.template.feature:14 - 
javax.net.ssl.SSLException: Connection reset
16:52:16.398 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:16.399 [print] testing xlinkurl:http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieuinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.530
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"
}
> * print "testing xlinkurl: 0.001
16:52:16.930 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://standaarden.overheid.nl/owms/terms/Rijksinstituut_voor_Volksgezondheid_en_Milieu"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:16.932 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:16.933 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDatasetinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.278
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"
}
> * print "testing xlinkurl: 0.001
16:52:17.212 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:17.214 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:52:17.215 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/efinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.693
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"
}
> * print "testing xlinkurl: 0.000
16:52:17.910 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:17.913 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:17.913 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/hhinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.699
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.000
16:52:18.614 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:18.615 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:18.616 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.811
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.000
16:52:19.427 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:19.430 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:19.430 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.275
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.001
16:52:19.706 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:19.708 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:19.708 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.042
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.001
16:52:25.751 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:25.753 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:25.754 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 38.081
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:53:03.836 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:03.837 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:03.837 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.272
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.000
16:53:04.112 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:04.113 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:04.114 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.310
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.001
16:53:04.425 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:04.427 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:04.427 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.141
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:53:10.569 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:10.570 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:53:10.572 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 16.001
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.iana.org/assignments/media-types/application/gml+xml"
}
> * print "testing xlinkurl: 0.000
16:53:26.575 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:26.576 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:53:26.577 [print] testing xlinkurl:http://www.iana.org/assignments/media-types/application/gml+xmlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.104
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/sos"
}
> * print "testing xlinkurl: 0.000
16:53:26.683 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.iana.org/assignments/media-types/application/gml+xml"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:26.684 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:26.684 [print] testing xlinkurl:http://www.opengeospatial.org/standards/sosinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.311
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[17] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:53:26.997 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/sos"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:26.999 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:26.999 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.984
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[18] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:53:33.984 feature call (loop) failed at index: 17
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:33.986 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:33.987 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.305
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[19] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:53:34.293 feature call (loop) failed at index: 18
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:34.295 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:34.295 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.045
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
0.397
Scenario Outline Check dataset record in ngr voor ed960299-a147-4c1a-bc57-41ff83a2264f
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = 'ed960299-a147-4c1a-bc57-41ff83a2264f' 0.003
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.339
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == 'ed960299-a147-4c1a-bc57-41ff83a2264f' 0.014
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.001
16:52:28.457 [print] Bodemkaart50000_versie2014
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.006
16:52:28.464 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:52:28.465 [print] http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Schemas/resources/uom/gmxUom.xml#m
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.021
* print nlinks 0.002
16:52:28.489 [print] [
  "h",
  "t",
  "t",
  "p",
  ":",
  "/",
  "/",
  "s",
  "t",
  "a",
  "n",
  "d",
  "a",
  "r",
  "d",
  "s",
  ".",
  "i",
  "s",
  "o",
  ".",
  "o",
  "r",
  "g",
  "/",
  "i",
  "t",
  "t",
  "f",
  "/",
  "P",
  "u",
  "b",
  "l",
  "i",
  "c",
  "l",
  "y",
  "A",
  "v",
  "a",
  "i",
  "l",
  "a",
  "b",
  "l",
  "e",
  "S",
  "t",
  "a",
  "n",
  "d",
  "a",
  "r",
  "d",
  "s",
  "/",
  "I",
  "S",
  "O",
  "_",
  "1",
  "9",
  "1",
  "3",
  "9",
  "_",
  "S",
  "c",
  "h",
  "e",
  "m",
  "a",
  "s",
  "/",
  "r",
  "e",
  "s",
  "o",
  "u",
  "r",
  "c",
  "e",
  "s",
  "/",
  "u",
  "o",
  "m",
  "/",
  "g",
  "m",
  "x",
  "U",
  "o",
  "m",
  ".",
  "x",
  "m",
  "l",
  "#",
  "m"
]
* def id = "ed960299-a147-4c1a-bc57-41ff83a2264f" 0.003
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 0.000
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - javascript evaluation failed: karate.mapWithKey(xlinks ,'link'), Cannot cast java.lang.String to java.util.List
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
2:37.347
Scenario Outline Check dataset record in ngr voor 8f45b8ef-0ce8-463a-9059-5efdcecb785c
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '8f45b8ef-0ce8-463a-9059-5efdcecb785c' 0.001
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.527
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '8f45b8ef-0ce8-463a-9059-5efdcecb785c' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:52:29.025 [print] Vervoersnetwerken - Wegen (INSPIRE geharmoniseerd)
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.010
16:52:29.036 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.000
16:52:29.036 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.003
* print nlinks 0.000
16:52:29.039 [print] [
  "http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "8f45b8ef-0ce8-463a-9059-5efdcecb785c" 0.002
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 1:18.411
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258}, {link=http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586"}
checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:47.452 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"
}
> * print "testing xlinkurl: 0.003
16:52:29.049 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.002
16:52:29.049 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.354
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586"
}
> * print "testing xlinkurl: 0.000
16:52:29.407 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:29.408 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:29.409 [print] testing xlinkurl:http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.042
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
16:52:29.451 java.net.UnknownHostException: kadaster: Temporary failure in name resolution, http call failed after 42 milliseconds for URL: http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586
16:52:29.451 http request failed: 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn"
}
> * print "testing xlinkurl: 0.000
16:52:29.451 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://kadaster/df1a98c0-58ba-48ff-8825-b4fb6322c586"}
checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
16:52:29.452 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:29.452 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/tninfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.678
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.000
16:52:30.132 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:30.133 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:30.134 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.816
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.000
16:52:30.951 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:30.953 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:30.954 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.277
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.000
16:52:31.232 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:31.233 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:31.234 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 21.272
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:52.507 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:52.508 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:52.509 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.033
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:58.543 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:58.544 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:58.545 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.278
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.000
16:52:58.824 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:58.826 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:58.827 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.099
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:52:58.928 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:58.930 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:58.931 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.045
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.000
16:53:04.977 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:04.978 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:04.978 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.690
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.000
16:53:06.669 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:06.672 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:06.673 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.294
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:53:06.968 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:06.971 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:06.971 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.994
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:53:12.966 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:12.968 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:12.968 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 7.003
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.000
16:53:19.972 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:19.974 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:19.974 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.304
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:53:20.279 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:20.281 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:53:20.282 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.028
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:53:21.312 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:21.314 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:21.315 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 26.136
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
34.252
* configure readTimeout = 240000 0.003
16:49:07.884 karate.env system property was:
* url 'http://nationaalgeoregister.nl/' 0.002
* def callonesresult = callonce read('def/getcswbriefrecords.feature') 17.121
16:49:25.245 << lock released, cached callonce: read('def/getcswbriefrecords.feature')
InspireTest/ngr/datasetrecords/def/getcswbriefrecords.feature 0.000
> * def knownlinks = karate.jsonPath(karate.read('classpath:InspireTest/ngr/datasetrecords/def/knownlink.csv'), '[*].knownlink') 0.006
16:49:08.131 >> lock acquired, begin callonce: read('def/getcswbriefrecords.feature')
> * url 'http://nationaalgeoregister.nl/' 0.000
> Given path 'geonetwork/srv/dut/inspire' 0.000
> And param service = 'CSW' 0.009
> And param version = '2.0.2' 0.000
> And param request = 'GetRecords' 0.000
> And param propertyName = 'identifier' 0.000
> And param typeNames = 'csw:Record' 0.000
> And param elementsetname = "brief" 0.000
> And param resultType = 'results' 0.001
> And param startposition = 1 0.000
> And param maxRecords = 80 0.004
> When method get 15.942
> Then status 200 0.000
> * def briefarray = get response /GetRecordsResponse/SearchResults/BriefRecord[type = 'dataset']/identifier 0.012
> * eval karate.embed( briefarray,'text/plain') 0.001
["19165027-a13a-4c19-9013-ec1fd191019d","dc5b522e-3e14-4738-9e8e-2401e1b19ef2","e3b0da1e-0664-4025-b3f5-a54d74a26450","b61a773c-ecad-4e60-93e9-0a4caac0b52f","fcefa13c-44e2-4953-b6d6-1ddceebc57fc","7dd1fd45-ace5-41e0-93a6-64e3be231717","f99e915a-75e5-4c36-97f2-61eff692d85b","f44dac86-2228-412f-8355-e56446ca9933","002d9127-c16d-4b8d-9f5e-102a8c8e36c4","3703b249-a0eb-484e-ba7a-10e31a55bcec","977e0e94-7aa9-4784-b2da-eaec44adb61b","3a72b9a4-cda9-11ea-87d0-0242ac130003","af135cd8-d429-4fc7-b9e3-09e15217520d","500d396f-5ec6-4e4b-a151-5fb3cddd8082","f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833","a322184d-6285-4856-bb78-f450b30ffc0e","d24ccb35-e9d2-41bf-b231-43083fc0c76d","e1e99000-ec47-4e9f-84a5-adad24fef0dc","ad6caa40-89ab-47e3-85ab-3f8e32024a71","247a1d15-0a67-40ce-85be-1403c08f15a8","8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6","b3ec8793-7747-4da0-b6c3-aa384446a586","ed960299-a147-4c1a-bc57-41ff83a2264f","8f45b8ef-0ce8-463a-9059-5efdcecb785c","6c06740d-058f-4a12-bb3f-bf68efd03d09"]
> * def list = karate.mapWithKey(briefarray ,'datasetIdentifierCode') 0.001
> * def json = karate.map(list, function(x, i){ return {} }) 0.001
> Given url 'https://inspire.ec.europa.eu/metadata-codelist/metadata-codelist.nl.json' 0.000
> When method get 1.062
> Then status 200 0.000
> * print response 0.031
16:49:25.243 [print] {
  "register": {
    "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
    "license": {
      "label": "Europa Legal Notice",
      "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
    },
    "registry": {
      "id": "http://inspire.ec.europa.eu/registry",
      "label": {
        "text": "INSPIRE register",
        "lang": "nl"
      }
    },
    "containeditems": [
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
          "label": {
            "text": "Type bron",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
          "label": {
            "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
          "label": {
            "text": "Type dienst met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
          "label": {
            "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
          "label": {
            "text": "Conformiteitsindicatie",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
          "label": {
            "text": "Rol van de verantwoordelijke partij",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
          "label": {
            "text": "Beperkingen op openbare toegang",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
          "label": {
            "text": "Voorwaarden voor toegang en gebruik",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
          "label": {
            "text": "Service kwaliteit criteria code",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Code describing the type of resource given in the Resource Locator metadata element.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
          "label": {
            "text": "Online description code",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "definition": {
            "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
            "lang": "nl"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
          "label": {
            "text": "INSPIRE prioritaire dataset",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
            "lang": "en"
          },
          "definition": {
            "text": "Administrative level that the data set intends to cover.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
          "label": {
            "text": "Ruimtelijke dekking",
            "lang": "nl"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      },
      {
        "metadata-codelist": {
          "itemclass": {
            "id": "MetadataCodeList",
            "label": {
              "text": "Metadata Code list",
              "lang": "nl"
            }
          },
          "description": {
            "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
            "lang": "en"
          },
          "definition": {
            "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
            "lang": "en"
          },
          "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
          "label": {
            "text": "INSPIRE Protocol values",
            "lang": "en"
          },
          "version": "0",
          "status": {
            "id": "http://inspire.ec.europa.eu/registry/status/valid",
            "label": {
              "text": "Geldig",
              "lang": "nl"
            }
          },
          "register": {
            "registry": {
              "id": "http://inspire.ec.europa.eu/registry",
              "label": {
                "text": "INSPIRE register",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist",
            "label": {
              "text": "INSPIRE metadata code list register",
              "lang": "nl"
            }
          }
        }
      }
    ],
    "contentsummary": {
      "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
      "lang": "nl"
    },
    "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
    "contactpoint": {
      "label": "JRC INSPIRE Registry Team",
      "email": "inspire-registry-dev@jrc.ec.europa.eu"
    },
    "language": "nl",
    "registerowner": "Europese Unie",
    "id": "http://inspire.ec.europa.eu/metadata-codelist",
    "label": {
      "text": "INSPIRE metadata code list register",
      "lang": "nl"
    },
    "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
  }
}
> * def inspirecodelist = get response.register.containeditems[*]["metadata-codelist"].id 0.000
> * print inspirecodelist 0.000
16:49:25.244 [print] [
  "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
  "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
  "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
  "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
  "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
]
* print callonesresult 0.047
16:49:25.293 [print] {
  "responseTime": 846,
  "inspirecodelist": [
    "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
    "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
    "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
    "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
    "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue"
  ],
  "env": "dev",
  "knownlinks": [
    "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
    "http://data.europa.eu/eli/reg/2010/1089",
    "http://inspire.ec.europa.eu/id/document/tg/hh",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/id/document/tg/hy",
    "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
    "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
    "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
    "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
    "http://www.eionet.europa.eu/gemet/inspire_themes",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
    "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
    "http://www.iana.org/assignments/media-types/application/gml+xml",
    "http://www.opengeospatial.org/standards/sos",
    "http://www.opengeospatial.org/standards/wcs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wfs",
    "http://www.opengeospatial.org/standards/wms",
    "http://www.opengis.net/def/crs/EPSG/0/28992",
    "http://www.opengis.net/def/crs/EPSG/0/3035",
    "http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/5709",
    "http://www.opengis.net/def/crs/EPSG/0/5861",
    "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wfs",
    "http://www.opengis.net/def/serviceType/ogc/wms",
    "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
    "https://www.iana.org/assignments/media-types/application/zip",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
    "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
  ],
  "responseStatus": 200,
  "list": [
    {
      "datasetIdentifierCode": "19165027-a13a-4c19-9013-ec1fd191019d"
    },
    {
      "datasetIdentifierCode": "dc5b522e-3e14-4738-9e8e-2401e1b19ef2"
    },
    {
      "datasetIdentifierCode": "e3b0da1e-0664-4025-b3f5-a54d74a26450"
    },
    {
      "datasetIdentifierCode": "b61a773c-ecad-4e60-93e9-0a4caac0b52f"
    },
    {
      "datasetIdentifierCode": "fcefa13c-44e2-4953-b6d6-1ddceebc57fc"
    },
    {
      "datasetIdentifierCode": "7dd1fd45-ace5-41e0-93a6-64e3be231717"
    },
    {
      "datasetIdentifierCode": "f99e915a-75e5-4c36-97f2-61eff692d85b"
    },
    {
      "datasetIdentifierCode": "f44dac86-2228-412f-8355-e56446ca9933"
    },
    {
      "datasetIdentifierCode": "002d9127-c16d-4b8d-9f5e-102a8c8e36c4"
    },
    {
      "datasetIdentifierCode": "3703b249-a0eb-484e-ba7a-10e31a55bcec"
    },
    {
      "datasetIdentifierCode": "977e0e94-7aa9-4784-b2da-eaec44adb61b"
    },
    {
      "datasetIdentifierCode": "3a72b9a4-cda9-11ea-87d0-0242ac130003"
    },
    {
      "datasetIdentifierCode": "af135cd8-d429-4fc7-b9e3-09e15217520d"
    },
    {
      "datasetIdentifierCode": "500d396f-5ec6-4e4b-a151-5fb3cddd8082"
    },
    {
      "datasetIdentifierCode": "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833"
    },
    {
      "datasetIdentifierCode": "a322184d-6285-4856-bb78-f450b30ffc0e"
    },
    {
      "datasetIdentifierCode": "d24ccb35-e9d2-41bf-b231-43083fc0c76d"
    },
    {
      "datasetIdentifierCode": "e1e99000-ec47-4e9f-84a5-adad24fef0dc"
    },
    {
      "datasetIdentifierCode": "ad6caa40-89ab-47e3-85ab-3f8e32024a71"
    },
    {
      "datasetIdentifierCode": "247a1d15-0a67-40ce-85be-1403c08f15a8"
    },
    {
      "datasetIdentifierCode": "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6"
    },
    {
      "datasetIdentifierCode": "b3ec8793-7747-4da0-b6c3-aa384446a586"
    },
    {
      "datasetIdentifierCode": "ed960299-a147-4c1a-bc57-41ff83a2264f"
    },
    {
      "datasetIdentifierCode": "8f45b8ef-0ce8-463a-9059-5efdcecb785c"
    },
    {
      "datasetIdentifierCode": "6c06740d-058f-4a12-bb3f-bf68efd03d09"
    }
  ],
  "__loop": -1,
  "__arg": null,
  "responseType": "json",
  "responseHeaders": {
    "Date": [
      "Thu, 17 Sep 2020 16:49:24 GMT"
    ],
    "Server": [
      "Apache"
    ],
    "X-Frame-Options": [
      "SAMEORIGIN",
      "SAMEORIGIN"
    ],
    "Access-Control-Allow-Origin": [
      "*"
    ],
    "Last-Modified": [
      "Thu, 14 Nov 2019 14:31:35 GMT"
    ],
    "Accept-Ranges": [
      "bytes"
    ],
    "Content-Length": [
      "27700"
    ],
    "X-XSS-Protection": [
      "1; mode=block"
    ],
    "Content-Type": [
      "application/json"
    ],
    "Keep-Alive": [
      "timeout=3, max=100"
    ],
    "Connection": [
      "Keep-Alive"
    ]
  },
  "response": {
    "register": {
      "submitter": "Nominated submitting organisations for the central INSPIRE registers and INSPIRE register federation",
      "license": {
        "label": "Europa Legal Notice",
        "uri": "http://ec.europa.eu/geninfo/legal_notices_nl.htm"
      },
      "registry": {
        "id": "http://inspire.ec.europa.eu/registry",
        "label": {
          "text": "INSPIRE register",
          "lang": "nl"
        }
      },
      "containeditems": [
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResourceType",
            "label": {
              "text": "Type bron",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/TopicCategory",
            "label": {
              "text": "Onderwerpcategoriecn overeenkomstig EN ISO 19115",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType",
            "label": {
              "text": "Type dienst met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "De trefwoorden zijn gebaseerd op de taxonomie voor geografische diensten (EN ISO 19119). Deze taxonomie bestaat uit categorieC+n; de subcategorieC+n definiC+ren het waardedomein van de classificatie van ruimtelijke-gegevensdiensten.",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory",
            "label": {
              "text": "Classificatie van diensten met betrekking tot ruimtelijke gegevens",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity",
            "label": {
              "text": "Conformiteitsindicatie",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole",
            "label": {
              "text": "Rol van de verantwoordelijke partij",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess",
            "label": {
              "text": "Beperkingen op openbare toegang",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse",
            "label": {
              "text": "Voorwaarden voor toegang en gebruik",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/QualityOfServiceCriteria",
            "label": {
              "text": "Service kwaliteit criteria code",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Code describing the type of resource given in the Resource Locator metadata element.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode",
            "label": {
              "text": "Online description code",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "definition": {
              "text": "Lijst met datasets die gerelateerd zijn aan milieurapportage, die stapsgewijs door de lidstaten via de Europese infrastructuur voor ruimtelijke informatie beschikbaar moeten worden gesteld. Deze lijst geeft ook de lacunes in data weer die zijn geïdentificeerd tijdens de evaluatie van de implementatie en de geschiktheid van de richtlijn voor het beoogde doel (de zogenoemde REFIT evaluatie).",
              "lang": "nl"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
            "label": {
              "text": "INSPIRE prioritaire dataset",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "The spatial scope can be different from the actual geographical coverage, e.g. a national coastline data set may cover only a fraction of the full spatial extent of a country.\n The spatial scope of the data set does not necessarily reflect the administrative level responsible for collecting and maintaining the data, e.g. the responsibility for maintaining the data inside the national address data set can be at regional or local level.\n The code list contains values governed at the level of INSPIRE legal acts (governance level: Legal (EU)) and values governed at the level of INSPIRE Technical Guidelines (governance level: Technical (EU)). The former directly support the INSPIRE Monitoring and Reporting Decision, while the latter  provide additional options for tagging other data sets.",
              "lang": "en"
            },
            "definition": {
              "text": "Administrative level that the data set intends to cover.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
            "label": {
              "text": "Ruimtelijke dekking",
              "lang": "nl"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        },
        {
          "metadata-codelist": {
            "itemclass": {
              "id": "MetadataCodeList",
              "label": {
                "text": "Metadata Code list",
                "lang": "nl"
              }
            },
            "description": {
              "text": "This code list is the result of the 'simplification of data-service linkages' activity performed in the context of the MIG-T data simplification action(2019.2).",
              "lang": "en"
            },
            "definition": {
              "text": "Set of OGC and RFC services that are in the scope of INSPIRE. This list aims at the better identification of the network services described within the metadata records.",
              "lang": "en"
            },
            "id": "http://inspire.ec.europa.eu/metadata-codelist/ProtocolValue",
            "label": {
              "text": "INSPIRE Protocol values",
              "lang": "en"
            },
            "version": "0",
            "status": {
              "id": "http://inspire.ec.europa.eu/registry/status/valid",
              "label": {
                "text": "Geldig",
                "lang": "nl"
              }
            },
            "register": {
              "registry": {
                "id": "http://inspire.ec.europa.eu/registry",
                "label": {
                  "text": "INSPIRE register",
                  "lang": "nl"
                }
              },
              "id": "http://inspire.ec.europa.eu/metadata-codelist",
              "label": {
                "text": "INSPIRE metadata code list register",
                "lang": "nl"
              }
            }
          }
        }
      ],
      "contentsummary": {
        "text": "The INSPIRE metadata code list register contains the code lists and their values, as defined in the INSPIRE implementing rules on metadata (Commission Regulation (EC) No 1205/2008).",
        "lang": "nl"
      },
      "registermanager": "Europese Commissie, Gemeenschappelijk Centrum voor onderzoek",
      "contactpoint": {
        "label": "JRC INSPIRE Registry Team",
        "email": "inspire-registry-dev@jrc.ec.europa.eu"
      },
      "language": "nl",
      "registerowner": "Europese Unie",
      "id": "http://inspire.ec.europa.eu/metadata-codelist",
      "label": {
        "text": "INSPIRE metadata code list register",
        "lang": "nl"
      },
      "registercontrolbody": "Control body for the central INSPIRE registers and INSPIRE register federation"
    }
  },
  "requestTimeStamp": 1600361364149,
  "json": [
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    },
    {
    }
  ],
  "myVarName": "someValue",
  "briefarray": [
    "19165027-a13a-4c19-9013-ec1fd191019d",
    "dc5b522e-3e14-4738-9e8e-2401e1b19ef2",
    "e3b0da1e-0664-4025-b3f5-a54d74a26450",
    "b61a773c-ecad-4e60-93e9-0a4caac0b52f",
    "fcefa13c-44e2-4953-b6d6-1ddceebc57fc",
    "7dd1fd45-ace5-41e0-93a6-64e3be231717",
    "f99e915a-75e5-4c36-97f2-61eff692d85b",
    "f44dac86-2228-412f-8355-e56446ca9933",
    "002d9127-c16d-4b8d-9f5e-102a8c8e36c4",
    "3703b249-a0eb-484e-ba7a-10e31a55bcec",
    "977e0e94-7aa9-4784-b2da-eaec44adb61b",
    "3a72b9a4-cda9-11ea-87d0-0242ac130003",
    "af135cd8-d429-4fc7-b9e3-09e15217520d",
    "500d396f-5ec6-4e4b-a151-5fb3cddd8082",
    "f91c6ad6-62a5-46d0-8a5b-8a62e7a4b833",
    "a322184d-6285-4856-bb78-f450b30ffc0e",
    "d24ccb35-e9d2-41bf-b231-43083fc0c76d",
    "e1e99000-ec47-4e9f-84a5-adad24fef0dc",
    "ad6caa40-89ab-47e3-85ab-3f8e32024a71",
    "247a1d15-0a67-40ce-85be-1403c08f15a8",
    "8a4f5c3b-aced-48fd-afb5-f1f1d0ef21d6",
    "b3ec8793-7747-4da0-b6c3-aa384446a586",
    "ed960299-a147-4c1a-bc57-41ff83a2264f",
    "8f45b8ef-0ce8-463a-9059-5efdcecb785c",
    "6c06740d-058f-4a12-bb3f-bf68efd03d09"
  ],
  "responseCookies": {
    "JSESSIONID": {
      "name": "JSESSIONID",
      "value": "A08EFCB57BB2C93DB830D9755331539E",
      "domain": "nationaalgeoregister.nl",
      "path": "/geonetwork",
      "persistent": "false",
      "secure": "false"
    }
  }
}
1:55.741
Scenario Outline Check dataset record in ngr voor 6c06740d-058f-4a12-bb3f-bf68efd03d09
Steps
Given path 'geonetwork/srv/dut/inspire' 0.000
And param service = 'CSW' 0.000
And param version = '2.0.2' 0.000
And param request = 'GetRecordById' 0.000
And param id = '6c06740d-058f-4a12-bb3f-bf68efd03d09' 0.002
And param elementsetname = 'full' 0.000
And param outputSchema = 'http://www.isotc211.org/2005/gmd' 0.000
When method get 0.500
Then status 200 0.000
* eval karate.embed(responseBytes,'application/xml') 0.000
This file cannot be displayed. Use download button to get the content as file.
And match /GetRecordByIdResponse/MD_Metadata/fileIdentifier/CharacterString == '6c06740d-058f-4a12-bb3f-bf68efd03d09' 0.000
* def title = get response //citation/CI_Citation/title/CharacterString 0.000
* print title 0.000
16:52:44.423 [print] Vervoersnetwerken - Kabelbanen (INSPIRE geharmoniseerd)
* def xlinks = get response /GetRecordByIdResponse//@href 0.000
* def ObjectValues = 0.000
function (obj) {
var vals = [];
for (var prop in obj) {
vals.push(obj[prop]);
}
return vals;
}
* def filterx = 0.000
function (array1, array2) {
return array1.filter(function (x) { return array2.indexOf(x) < 0; });
}
* print callonesresult.knownlinks 0.008
16:52:44.432 [print] [
  "http://creativecommons.org/publicdomain/zero/1.0/deed.nl",
  "http://data.europa.eu/eli/reg/2010/1089",
  "http://inspire.ec.europa.eu/id/document/tg/hh",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/id/document/tg/hy",
  "http://inspire.ec.europa.eu/media-types/application/x-shapefile",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/endPoint",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49",
  "http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/am",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/au",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/ef",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/er",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hb",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/hh",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/lu",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/pf",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/sd",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/so",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/su",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/us",
  "http://www.iana.org/assignments/media-types/application/gml+xml",
  "http://www.opengeospatial.org/standards/sos",
  "http://www.opengeospatial.org/standards/wcs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wfs",
  "http://www.opengeospatial.org/standards/wms",
  "http://www.opengis.net/def/crs/EPSG/0/28992",
  "http://www.opengis.net/def/crs/EPSG/0/3035",
  "http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/5709",
  "http://www.opengis.net/def/crs/EPSG/0/5861",
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/crs/EPSG/0/https://www.opengis.net/def/crs/EPSG/0/4258",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wfs",
  "http://www.opengis.net/def/serviceType/ogc/wms",
  "http://www.wur.nl/nl/Expertises-Dienstverlening/Onderzoeksinstituten/Environmental-Research.htm",
  "https://www.iana.org/assignments/media-types/application/zip",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistPriorityDataset-PriorityDataset",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
]
* print xlinks 0.001
16:52:44.434 [print] [
  "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258",
  "http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn",
  "http://www.eionet.europa.eu/gemet/inspire_themes",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope",
  "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl",
  "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply",
  "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations",
  "http://www.opengeospatial.org/standards/wms",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint",
  "http://www.opengeospatial.org/standards/wfs",
  "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download",
  "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
]
* def nlinks = filterx(ObjectValues(xlinks), ObjectValues(callonesresult.knownlinks)) 0.002
* print nlinks 0.000
16:52:44.437 [print] [
  "http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a",
  "http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn",
  "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
]
* def id = "6c06740d-058f-4a12-bb3f-bf68efd03d09" 0.003
* call read('def/checkxlinkurl.template.feature') karate.mapWithKey(xlinks ,'link') 57.620
com.intuit.karate.exception.KarateException: ngr-check-dataset-record.feature:68 - feature call (loop) failed: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
caller: classpath:InspireTest/ngr/datasetrecords/ngr-check-dataset-record.feature
items: [{link=http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258}, {link=http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a}, {link=http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn}, {link=http://www.eionet.europa.eu/gemet/inspire_themes}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialScope}, {link=https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope}, {link=http://creativecommons.org/publicdomain/mark/1.0/deed.nl}, {link=http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply}, {link=http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations}, {link=http://www.opengeospatial.org/standards/wms}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}, {link=http://www.opengeospatial.org/standards/wfs}, {link=http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download}, {link=http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint}]
errors:
-------
feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a"}
checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
-------
feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
-------
feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:42.061 feature call (loop) failed at index: 16
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
[0] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"
}
> * print "testing xlinkurl: 0.000
16:52:44.444 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:44.445 [print] testing xlinkurl:http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258info:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.350
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[1] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a"
}
> * print "testing xlinkurl: 0.000
16:52:44.797 feature call (loop) failed at index: 0
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengis.net/def/crs/EPSG/0/http://www.opengis.net/def/crs/EPSG/0/4258"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:44.799 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:44.799 [print] testing xlinkurl:http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9ainfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.007
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
16:52:44.806 java.net.UnknownHostException: kadaster: Temporary failure in name resolution, http call failed after 6 milliseconds for URL: http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a
16:52:44.807 http request failed: 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[2] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn"
}
> * print "testing xlinkurl: 0.001
16:52:44.807 feature call (loop) failed at index: 1
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://kadaster/ed4caa3b-a49e-4a9a-8206-50a3cf451b9a"}
checkxlinkurl.template.feature:14 - 
java.net.UnknownHostException: kadaster: Temporary failure in name resolution
16:52:44.809 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:44.809 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/nl/inspire-theme/tninfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.770
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[3] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.eionet.europa.eu/gemet/inspire_themes"
}
> * print "testing xlinkurl: 0.000
16:52:45.581 feature call (loop) failed at index: 2
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/nl/inspire-theme/tn"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:45.583 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:45.583 [print] testing xlinkurl:http://www.eionet.europa.eu/gemet/inspire_themesinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.820
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[4] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"
}
> * print "testing xlinkurl: 0.000
16:52:46.404 feature call (loop) failed at index: 3
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.eionet.europa.eu/gemet/inspire_themes"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:46.406 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:46.406 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-themeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.273
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[5] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"
}
> * print "testing xlinkurl: 0.002
16:52:46.683 feature call (loop) failed at index: 4
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeutheme-theme"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:46.685 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:46.686 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/nationalinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.124
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[6] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:52:57.812 feature call (loop) failed at index: 5
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:52:57.814 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:52:57.814 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.004
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[7] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"
}
> * print "testing xlinkurl: 0.000
16:53:03.820 feature call (loop) failed at index: 6
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:03.821 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:03.821 [print] testing xlinkurl:https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScopeinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.273
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[8] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://creativecommons.org/publicdomain/mark/1.0/deed.nl"
}
> * print "testing xlinkurl: 0.000
16:53:04.097 feature call (loop) failed at index: 7
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"https://www.nationaalgeoregister.nl:443/geonetwork/srv/eng/thesaurus.download?ref=external.theme.httpinspireeceuropaeumetadatacodelistSpatialScope-SpatialScope"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:04.098 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:04.098 [print] testing xlinkurl:http://creativecommons.org/publicdomain/mark/1.0/deed.nlinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.078
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[9] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"
}
> * print "testing xlinkurl: 0.000
16:53:04.178 feature call (loop) failed at index: 8
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://creativecommons.org/publicdomain/mark/1.0/deed.nl"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:04.180 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.001
16:53:04.181 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApplyinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.076
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[10] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"
}
> * print "testing xlinkurl: 0.001
16:53:10.258 feature call (loop) failed at index: 9
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/ConditionsApplyingToAccessAndUse/noConditionsApply"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:10.260 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:10.260 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitationsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 11.084
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[11] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wms"
}
> * print "testing xlinkurl: 0.001
16:53:21.346 feature call (loop) failed at index: 10
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/LimitationsOnPublicAccess/noLimitations"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:21.347 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:21.347 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wmsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.288
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[12] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"
}
> * print "testing xlinkurl: 0.000
16:53:21.636 feature call (loop) failed at index: 11
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wms"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:21.638 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:21.638 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/viewinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.987
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[13] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.000
16:53:27.626 feature call (loop) failed at index: 12
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/view"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:27.628 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:27.628 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 5.983
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[14] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://www.opengeospatial.org/standards/wfs"
}
> * print "testing xlinkurl: 0.001
16:53:33.612 feature call (loop) failed at index: 13
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:33.614 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:33.614 [print] testing xlinkurl:http://www.opengeospatial.org/standards/wfsinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 0.283
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[15] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"
}
> * print "testing xlinkurl: 0.000
16:53:33.899 feature call (loop) failed at index: 14
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://www.opengeospatial.org/standards/wfs"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:33.900 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:33.900 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/downloadinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 1.993
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000
[16] InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature 0.000
{
  "link": "http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPoint"
}
> * print "testing xlinkurl: 0.001
16:53:35.894 feature call (loop) failed at index: 15
caller: classpath:InspireTest/ngr/datasetrecords/def/checkxlinkurl.template.feature
arg: {"link":"http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType/download"}
checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
16:53:35.897 [print]
> * def link = __arg.link 0.000
> * print "testing xlinkurl:" + link + "info:" + karate.info 0.000
16:53:35.897 [print] testing xlinkurl:http://inspire.ec.europa.eu/metadata-codelist/OnLineDescriptionCode/accessPointinfo:{featureDir=/home/runner/work/nl-ngr-validation/nl-ngr-validation/target/test-classes/InspireTest/ngr/datasetrecords/def, scenarioType=Scenario, featureFileName=checkxlinkurl.template.feature, errorMessage=null, scenarioDescription=, scenarioName=__arg.link}
> Given url link 0.000
> When method HEAD 6.162
> Then status 200 0.000
> And match responseHeaders['Content-Type'][0] == '#string' 0.000
> * def mystorage = Java.type('storage.DataStorage') 0.000
com.intuit.karate.exception.KarateException: checkxlinkurl.template.feature:20 - javascript evaluation failed: Java.type('storage.DataStorage'), java.lang.ClassNotFoundException: storage.DataStorage
> * def db = new mystorage 0.000
> * eval db.mywriteln('"'+ link + '"', 'target/surefire-reports/foundlink.csv') 0.000